import React from 'react'
import { Route } from 'react-router'

import App from './containers/App'
import Login from './containers/Login'
import Register from './containers/Register'
import GamePostList from './containers/GamePostList'
import UserProfle from './containers/UserProfile'

// Big Files - begin
import GamePostEditor from './containers/GamePostEditor'
import GamePostDisplay from './containers/GamePostDisplay'
import AvatarTest from './containers/AvatarTest'
// Big Files - end

// import PostPage from './containers/PostPage'
// import SubmitValidationForm from './containers/SubmitValidationForm'
// import AsynchronousBlurValidationForm from './containers/AsynchronousBlurValidationForm'
// import SynchronousValidationForm from './containers/SynchronousValidationForm'


export default (store) => {
  
	/**
	* Please keep routes in alphabetical order
	*/
  return (
	  <Route path="/" component={App}>

      <Route path="GamePostList" component={GamePostList}/>

	  	<Route path="login" component={Login}/>

      <Route path="register" component={Register}/>

    
      <Route path="GamePostEditor" component={GamePostEditor}/>

      <Route path="GamePostDisplay/:post_id" component={GamePostDisplay}/> 

      <Route path="avt" component={AvatarTest}/>
   

      <Route path="me" component={UserProfle}/>



	  </Route>
  );
};
